import { getImei } from '@/api/system/imei.js';

const imei = {
  state: {
    imeiCode: '',
  },

  mutations: {
    SET_IMEI_CODE: (state, imeiCode) => {
      state.imeiCode = imeiCode;
    },
  },

  actions: {
    // 获取IMEI信息
    getImeiInfo({ commit, state }) {
      return new Promise((resolve, reject) => {
        getImei()
          .then(({ data }) => {
            commit('SET_IMEI_CODE', data);
            resolve(data);
          })
          .catch((error) => {
            reject(error);
          });
      });
    },
  },
};

export default imei;
